sound like an animal - Turco Inglés Diccionario